package com.cgwx.systemservice.service;

import com.cgwx.systemservice.entity.sys.SysMenu;
import com.cgwx.systemservice.entity.sys.SysRoleMenu;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cgwx.systemservice.entity.vo.AssginMenuVo;

import java.util.List;

/**
 * <p>
 * 角色菜单 服务类
 * </p>
 *
 * @author GaoWei
 * @since 2023-10-12
 */
public interface SysRoleMenuService extends IService<SysRoleMenu> {

//    根据角色ID获取可操作的菜单列表
    List<SysMenu> findMenuByRoleId(Long roleId);

//    给角色分配菜单权限
    void doAssign(AssginMenuVo assginMenuVo);
}
